<?php
namespace Admin\Controller;
use Admin\Controller\CommonController;
/**
 * 基层单位控制器
 */
class CompanyController extends CommonController{
	/**
	 * 基层单位列表
	 */
	public function index(){
		$pageNum=I('pageNum',1,intval);//第几页
		$numPerPage=I('numPerPage',10,intval);//每页显示条数

		//获取排序的字段及排序方式
		$orderField=$_POST['_order']?$_POST['_order']:'id';
		$orderDirection=$_POST['_sort']?$_POST['_sort']:'asc';

		//组合排序字符串
		$orders=($orderField.' '.$orderDirection);


		$db=M('company');
		//获取总数据条数
		$count=$db->count();
		$this->assign('totalCount',$count);//数据的总条数
		$this->assign('numPerPage',$numPerPage);//每页显示多少条
		$this->assign('pageNumShown',6);//页标数字多少个
		$this->assign('currentPage',$pageNum);//当前是第几页
		$page= new \Think\Page($count,$numPerPage);
		$this->list=$db->limit($numPerPage)->Page($pageNum)->order($orders)->where(array('del'=>'0'))->select();
		//权限菜单的显示与隐藏	
		$this->assign('company_addId',125);//添加
		$this->assign('company_editId',126);//编辑
		$this->assign('company_delId',127);//删除
		$this->display();

	}

	

	public function edit(){
		if(!empty($_POST)){
			$db=M('company');
			if($db->save($_POST)){
				$this->success('更新成功');
			}else{
				$this->success('更新成功');
			}
		}else{
			$id=$_GET['id'];
			$db=M('company');
			$this->list=$db->find($id);
			$this->display();
		}
	}



}